<?xml version="1.0"?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
	xmlns:c="http://java.sun.com/jsp/jstl/core"
	xmlns:fmt="http://java.sun.com/jsp/jstl/fmt" version="2.1">
	<jsp:directive.page contentType="text/html; charset=UTF-8" />
	<jsp:directive.page isELIgnored="false" />
	<jsp:output omit-xml-declaration="false" doctype-root-element="html"
		doctype-public="-//W3C//DTD XHTML 1.1//EN"
		doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd" />
	<jsp:useBean id="ListaProductosBean"
		class="es.albarregas.beans.ListaProductosBean" scope="session" />
		
		
	<jsp:useBean id="ListaPedidosBean"
		class="es.albarregas.beans.ListaPedidosBean" scope="session" />
		
		
	
		
		
	<jsp:useBean id="clienteBean" class="es.albarregas.beans.ClienteBean"
		scope="session" />
	<c:if test="${clienteBean.codigo!=0}">
		<c:set var="clausulaWherePedidos"
			value=" where CodigoCliente=${clienteBean.codigo} and Estado='N'" />
		<jsp:setProperty property="clausulaWhere" name="ListaPedidosBean"
			value="${clausulaWherePedidos}" />
		<c:set var="numeroPedido" value="0" />
		<c:forEach var="registros" items="${ListaPedidosBean.pedido}">
			<c:set var="numeroPedido" value="${registros.numeroPedido}" />
		</c:forEach>

	</c:if>
	<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Menú del cliente</title>
<link rel="stylesheet" type="text/css"
	href="${pageContext.request.contextPath}/Secciones/estilos/estilo.css" />

</head>
<body>



<div id="contenedor">
	
	
	
		
</div>






	<jsp:include page="Cabecera.jsp" />

	<jsp:include page="VisMiniCarrito.jsp">
		<jsp:param name="ultimoProductoAgregado" value="${param.codigo}" />
	</jsp:include>
	<h2>Listado de productos</h2>
	<form action="ctrlProcesarBusqueda" method="post">
		<table>
			<tr>
				<th>Compra</th>
				<th></th>
				<th>Concepto</th>
				<th>Precio</th>
				<th>Stock</th>
			</tr>
			
			<jsp:setProperty property="clausulaWhere" name="ListaProductosBean"
		value="${clausula}" />
			<c:forEach var="producto" items="${ListaProductosBean.producto}">
				<tr>
					<input type="hidden" name="lugar" value="producto" />
					<td><input type="radio" name="codigo"
						value="${producto.codigo}" /></td>


					<td><img src="${producto.foto}" width="50" height="50" /></td>
					<td>${producto.concepto}</td>
					<td class="numero"><fmt:formatNumber pattern="###,##0.00"
							value="${producto.precio}" /></td>
					<td class="numero">${producto.stock}</td>
				</tr>
			</c:forEach>
			<tr>
				<td colspan="2"><input type="submit" value="Ver detalle" /></td>
				<td><input type="button" value="Menú"
					onClick="location.href='ForMenu.jsp';" /></td>
				<td></td>
			</tr>
		</table>
	</form>
	<c:set var="ProductosEnCarrito" value="0"></c:set>

	<c:if test="${numeroPedido!=0}">
		<jsp:useBean id="ListaLineasPedidoBean"
			class="es.albarregas.beans.ListaLineasPedidoBean" scope="session" />
		<c:set var="clausula2" value="where NumeroPedido=${numeroPedido}" />
		<jsp:setProperty property="clausulaWhere" name="ListaLineasPedidoBean"
			value="${clausula2}" />
		<c:forEach var="lineaPedido"
			items="${ListaLineasPedidoBean.lineaPedido}">
			<c:set var="ProductosEnCarrito" value="1"></c:set>
			<ul>
				<li>${lineaPedido.numeroLinea}</li>
			</ul>
		</c:forEach>
		<c:if test="${ProductosEnCarrito==1}">
			<input type="button" value="Realizar Compra"
				onClick="location.href='VisCarrito.jsp';" />
		</c:if>
	</c:if>
	<c:if test="${param.ultimoProductoAgregado==null}">
		<SCRIPT type="text/javascript">
		
			elemento = document.getElementById('divMiniCarrito');
			elemento.setAttribute("class", "efectoInactivo");
		 
		</SCRIPT>
	</c:if>
	<c:if test="${param.ultimoProductoAgregado!=null}">
		<SCRIPT type="text/javascript">		
			function mostrarTexto(texto){				
				document.getElementById('numeroDeElementosMinicarrito').innerHTML=	texto;				 
			}		
			function ActivarEfecto(){
				elemento = document.getElementById('divMiniCarrito');				
				elemento.setAttribute("class", "efectoActivo");				
			}
			function DesactivarEfecto(){
				elemento = document.getElementById('divMiniCarrito');
				elemento.setAttribute("class", "efectoInactivo");				
			}
			var copiaNumeroElementos=document.getElementById('numeroDeElementosMinicarrito').innerHTML;
			 setTimeout('ActivarEfecto()',2);
			 var ValorElementoAgregado=document.getElementById('ultimoProductoAgregado').innerHTML;
			 setTimeout("mostrarTexto('"+ValorElementoAgregado+"')",2000);
			  setTimeout("mostrarTexto('AGREGADO')",2500);
			 setTimeout(' ()',3000);
			 setTimeout("mostrarTexto('"+copiaNumeroElementos+"')",4000);
			 
			
		</SCRIPT>
	</c:if>

	
</body>

	</html>
</jsp:root>